-
-
Notifications
You must be signed in to change notification settings - Fork 367
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix dwarf5 load #4752
Fix dwarf5 load #4752
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
How did you spot it? Is there any test? Maybe better to add it to prevent future regressions?
When I compile a simple snippet of code locally and try to open it with rizin I find that it doesn't open properly. char *global_data = "1000";
int main() {
printf("In main, global_data: %s\n", global_data);
return 0;
} |
Added some tests, should pass CI after the PR merge in
|
The dwo generated by |
|
Your checklist for this pull request
Detailed description
fix dwarf5 DW_FORM_strx and '.debug_str_offsets' section load
Not sure why str_offsets becomes non-standard section names on macos, but added compatibility for such case.
add 'cb_dwo_path' and fix dwo load
Test plan
...
Closing issues
...